docs: check for documentation generation tools in docs/configure.
authorIan Campbell <ian.campbell@citrix.com>
Fri, 25 Jan 2013 09:03:37 +0000 (09:03 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 25 Jan 2013 09:03:37 +0000 (09:03 +0000)
commit9db0ad0f460926d9667dab832663f3d011407024
tree8983e2210327ba4460623a72cf16757b63b98fd4
parent5806093a20e20209d4b88ab866ae1e6017c95de7
docs: check for documentation generation tools in docs/configure.

It is sometimes hard to discover all the optional tools that should be
on a system to build all available Xen documentation. By checking for
documentation generation tools at ./configure time and displaying a
warning, Xen packagers will more easily learn about new optional build
dependencies, like markdown, when they are introduced.

Based on a patch by Matt Wilson. Changed to use a separate
docs/configure which is called from the top-level in the same manner
as stubdoms.

Rerun autogen.sh and "git add docs/configure" after applying this patch.

Signed-off-by: Matt Wilson <msw@amazon.com>
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Matt Wilson <msw@amazon.com>
  (For the change to introduce docs/configure)
Acked-by: Roger Pau Monné <roger.pau@citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>
.gitignore
.hgignore
README
autogen.sh
config/Docs.mk.in [new file with mode: 0644]
docs/Docs.mk [deleted file]
docs/Makefile
docs/configure.ac [new file with mode: 0644]
docs/figs/Makefile
m4/docs_tool.m4 [new file with mode: 0644]